"use client"; import styles from "./info.module.css"; import { useState } from "react"; import { fetch_video_link } from "../videoLinkfetcher"; import { MediaPlayer, MediaProvider } from "@vidstack/react"; import "@vidstack/react/player/styles/base.css"; import "@vidstack/react/player/styles/plyr/theme.css"; import { PlyrLayout, plyrLayoutIcons, } from "@vidstack/react/player/layouts/plyr"; export default function Button({ data2: info }) { const [videoLink, setVideoLink] = useState(null); async function video(id) { const link = await fetch_video_link(id); if (link === undefined) { alert("Sorry, but not links were found"); } else { setVideoLink(link); console.log(videoLink); } } return (

Episodes:

{info && info.episodes && info.episodes.map((item, index) => ( ))}
{videoLink && ( )}
); }